
/* copy product.css
----------------------------------------------------------------------------------- */
#header {width:950px; margin:0px auto; padding-top:20px;}
.header_logo{height:40px;width: 156px;float:left; padding:35px 20px 0 0;}
.header_menu{height:26px; width:700px; float:left; overflow:hidden; padding:10px 0 0 10px;}
.header_menu li{width:76px; height:26px; float:left; font:bold 14px/26px Arial; background:url(../images/product/product.gif) no-repeat -554px -86px; margin-right:2px; cursor:pointer; text-align:center; color:#900100;}
.header_menu li.hover{background:url(../images/product/product.gif) no-repeat right -86px; color:#fff;}
.header_menu li a, .header_menu li a:hover{color:#900100;}
.header_menu li.hover a, .header_menu li.hover a:hover{color:#fff;}

.header_bar{height:40px; background:url(../images/ico/banner.png) no-repeat; overflow:hidden; clear:left; padding:18px 0 0 0;}
.header_bar span{width:186px; float:left; text-align:right;}
.header_bar span a{text-align:center; font-weight:bold; color:#fff; padding:0 10px; line-height:26px;}
.header_bar span a:hover{color:#FF0;}
.header_bar ul{width:490px; float:left;}
.header_bar ul li{width:auto; float:left; padding-right:8px;}
.header_bar .search_input {background: url(../images/menu.gif) no-repeat -930px -347px #FFF;height: 22px;width: 360px;border: 1px solid #D50C0C;line-height: 22px;padding-left: 20px;}
.header_bar .search_bt {background: url(../images/menu.gif) no-repeat -328px -141px;height: 25px;width: 84px;line-height: 25px;font-weight: bold;color: #72130f;border: 0px none #FFF; cursor:pointer;}
.header_bar dl{width:260px; float:left;overflow:hidden; height:26px; line-height:26px;}
.header_bar dl dt{color:#fff; width:50px; float:left;}
.header_bar dl dd{color:#fff; width:210px; float:left;}
.header_bar dl dd a{width:auto; padding-right:5px; white-space:nowrap; color:#fff; float:left;}
.header_bar dl dd a:hover{color:#FF0;}

/* body
----------------------------------------------------------------------------------- */
.ay_nav{height:20px; font:12px/20px serif; overflow:hidden; width:950px; margin:8px auto 0; color:#666;}
.ay_t1{height:48px;font:bold 20px/48px serif;overflow:hidden; width:920px; margin:8px auto 0; padding:0 15px; background:url(../images/ary/a1.png) no-repeat left top;}
.ay_t1 dl{background:url(../images/ary/ico.gif) no-repeat left 20px; width:auto;}
.fontc3{color:#c30202;padding:0 0 0 20px; float:left;}
.font40{color:#404040;padding:0 120px 0 20px; float:right;}

.ay_bo1, .ay_bo2, .ay_bo3{width:950px; overflow:hidden; padding:10px 0;}

.ay_co1{width:699px; overflow:hidden; float:left; padding:0 10px;}
.ay_co1 ol{width:264px;float:left;}
.ay_co1 ol img{width:260px; height:260px; padding:1px; border:1px solid #b0b0b0;}
.ay_co1 ol span{display:block; width:264px;text-align:center; color:#ff6600; font:bold 14px/20px serif; height:20px; overflow:hidden; padding:5px 0 0 0; cursor:pointer;}
.ay_co1 ol a{color:#ff6600;}
.ay_co1 ul{width:420px; float:right; overflow:hidden; padding:30px 0 0 0;}
.ay_co1 ul li{height:26px; border-bottom:1px dashed #bdbdbd; font:12px/26px Tahoma; color:#000;}
.ay1{width:155px; float:left; padding:3px 0 0 0;}
.ay1 img{vertical-align:middle;}
.ay2, .ay3{width:135px; float:left;padding:0 0 0 20px; color:#ff6600;}
.ay2{background:url(../images/ary/ico.gif) no-repeat left -24px;}
.ay3{background:url(../images/ary/ico.gif) no-repeat left -57px;}
.ay2 a, .ay3 a{color:#ff6600;}
.ay2 a{text-decoration:underline;}

.ay_co2{width:231px; overflow:hidden; float:right;}

.ay_t2{height:26px;font:14px/26px serif;overflow:hidden;padding:0 10px; background:url(../images/ary/a1.png) no-repeat left -53px; color:#404040;}
.ay_login{border:1px solid #d4d4d4; border-top:none; padding:9px; width:211px; overflow:hidden;}
.ay_a1{border:1px solid #ffcb99; text-align:center; font:12px/24px serif; overflow:hidden; color:#ff6600; padding:5px 0;}
.ay_a2{background-color:#fcf9f4; overflow:hidden; width:205px; margin:8px auto 0; padding:3px;}
.ay_a2 h6{font:bold 14px/24px serif; display:block; padding:5px 0;}
.ay_c1{height:24px; overflow:hidden; display:block; padding:5px 0;}
.ay_c1 dt{width:55px; padding:0 5px 0 0; float:left;font:bold 14px/24px serif; text-align:right;}
.ay_c1 dd{width:145px; float:left;}
.ay_c1 input{border:1px solid #7b99df; height:22px;font:12px/22px serif; float:left;}
.ay_c1 img{float:right; width:98px; height:20px; padding:2px 0 0 0;}
.ay_c2{height:24px; overflow:hidden;padding:3px 0;width:145px; float:right;}

.ay_bo2 dl{width:640px; overflow:hidden; float:left; padding:0 10px; line-height:180%; color:#383838;}
.ay_bo2 ul{width:240px; padding:3px; overflow:hidden; float:right;}
.ay_bo2 ul li{width:100px; padding:0 10px 0 0; float:left; overflow:hidden}
.ay_bo2 ul li img{width:96px; height:96px; padding:1px; border:1px solid #b0b0b0;}
.ay_bo2 ul li span{display:block;font:bold 12px/20px serif; text-align:center; width:100px; overflow:hidden; height:20px; padding:5px 0 0 0; cursor:pointer;}
.ay_bo2 ul li a{color:#ff6600;}

.ay_bo3 li{width:450px; padding:5px 20px 5px 5px; float:left; overflow:hidden;}
.ay_bo3 li img{border:1px solid #999; float:left; width:66px; height:66px; padding:2px;}
.ay_bo3 li dl, .ay_bo3 li dt, .ay_bo3 li dd{width:355px; float:right; overflow:hidden;}
.ay_bo3 li dl{font:bold 14px/18px Tahoma;color:#ff6600; height:18px;}
.ay_bo3 li dt{font:12px/18px Tahoma;color:#000; height:36px;}
.ay_bo3 li dd{font:12px/18px Tahoma;color:#666; height:18px;}
.ay_bo3 li dl a, .ay_bo3 li dd a{color:#ff6600;}

/* form
----------------------------------------------------------------------------------- */
.fr_nav{height:20px; font:12px/20px serif; overflow:hidden; width:900px; margin:8px auto 0; color:#666; background:url(../images/ary/fr_ico.gif) no-repeat 20px 2px; padding:0 10px 0 40px;}

.fr_header{height:225px; background:url(../images/ary/fr_header.jpg) no-repeat; overflow:hidden; width:960px;}
.fr_h1{color:#727272; font:12px/20px Tahoma;overflow:hidden; width:420px; padding:45px 0 25px 530px;}
.fr_h2{width:834px; height:45px; margin:0 auto; background:url(../images/ary/hbg.png) no-repeat left top; overflow:hidden; color:#da251c; font:bold 22px/45px Tahoma; padding:0 20px;}
.fr_h3{height:20px; font:12px/20px Tahoma; display:block; padding:25px 0 0 0; color:#ff0000; width:702px;margin:0 auto; }
.fr_h3 span{color:#333; padding:0 10px 0 0; font-weight:bold;}

.fr_form{background:url(../images/ary/fr_footer.jpg) no-repeat left bottom; width:702px; overflow:hidden; padding:0 124px 50px 124px; color:#333;}
.fr_form h2{padding:25px 0 5px 0; display:block; font:bold 12px/20px Tahoma; height:20px; overflow:hidden;}

.fr_bo1{border:1px solid #bfbfbf; width:620px; overflow:hidden; padding:10px 40px;}
.fr_bo2, .fr_bo3{width:702px; overflow:hidden;}
.fr_bo3{text-align:center; padding:10px 0;}

.fr_bo1 li, .fr_bo2 li{padding:3px 0; font:12px/20px serif;}
.fr_bo1 li .txt{width:100px; text-align:right;float:left;}
.fr_bo1 li span{color:#FF0000;}

.fr_form .text1{height:17px; width:200px; border:1px solid #BFBFBF;}
.fr_form .text2{height:17px; width:68px; border:1px solid #BFBFBF;}
.fr_form .text3{height:17px; width:30px; border:1px solid #BFBFBF;}
.fr_form .text4{height:17px; width:300px; border:1px solid #BFBFBF;}
.fr_form .text5{width:450px; border:1px solid #BFBFBF; height:80px;}
.fr_form .text6{width:700px; border:1px solid #BFBFBF; height:80px;}